home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 March / PCWMAR06.iso / Software / FromTheMag / Spambayes 1.1 / spambayes-1.1a1.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-12-12  |  10.8 KB  |  123 lines

  1. ;InnoSetupVersion=5.0.4
  2. [Setup]
  3. AppName=SpamBayes
  4. AppVerName=SpamBayes 1.1a1
  5. AppId=SpamBayes
  6. AppVersion=1.1a1
  7. DefaultDirName={pf}\SpamBayes
  8. DefaultGroupName=SpamBayes
  9. UninstallDisplayIcon={app}\sbicon.ico
  10. OutputBaseFilename=spambayes-1.1a1
  11. Compression=lzma
  12. PrivilegesRequired=none
  13. WizardImageFile=embedded\WizardImage0.bmp
  14. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  15. [Files]
  16. Source: "{app}\sbicon.ico"; DestDir: "{app}"; Flags: ignoreversion 
  17. Source: "{app}\LICENSE.txt"; DestDir: "{app}"; Flags: ignoreversion 
  18. Source: "{app}\lib\bz2.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  19. Source: "{app}\lib\cPersistence.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  20. Source: "{app}\lib\cPickleCache.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  21. Source: "{app}\lib\mapi.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  22. Source: "{app}\lib\perfmon.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  23. Source: "{app}\lib\pyexpat.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  24. Source: "{app}\lib\pythoncom24.dll"; DestDir: "{app}\lib"; Flags: ignoreversion 
  25. Source: "{app}\lib\pywintypes24.dll"; DestDir: "{app}\lib"; Flags: ignoreversion 
  26. Source: "{app}\lib\select.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  27. Source: "{app}\lib\servicemanager.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  28. Source: "{app}\lib\shell.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  29. Source: "{app}\lib\spambayes.modules"; DestDir: "{app}\lib"; Flags: ignoreversion 
  30. Source: "{app}\lib\timer.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  31. Source: "{app}\lib\TimeStamp.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  32. Source: "{app}\lib\unicodedata.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  33. Source: "{app}\lib\w9xpopen.exe"; DestDir: "{app}\lib"; Flags: ignoreversion 
  34. Source: "{app}\lib\win32api.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  35. Source: "{app}\lib\win32clipboard.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  36. Source: "{app}\lib\win32event.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  37. Source: "{app}\lib\win32gui.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  38. Source: "{app}\lib\win32process.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  39. Source: "{app}\lib\win32service.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  40. Source: "{app}\lib\win32trace.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  41. Source: "{app}\lib\winlock.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  42. Source: "{app}\lib\winsound.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  43. Source: "{app}\lib\zlib.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  44. Source: "{app}\lib\_bsddb.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  45. Source: "{app}\lib\_fsBTree.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  46. Source: "{app}\lib\_OOBTree.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  47. Source: "{app}\lib\_socket.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  48. Source: "{app}\lib\_ssl.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  49. Source: "{app}\lib\_zope_interface_coptimizations.pyd"; DestDir: "{app}\lib"; Flags: ignoreversion 
  50. Source: "{app}\bin\python24.dll"; DestDir: "{app}\bin"; Flags: ignoreversion 
  51. Source: "{app}\bin\msvcr71.dll"; DestDir: "{app}\bin"; Flags: ignoreversion 
  52. Source: "{app}\languages\DIALOGS\es\messages.mo"; DestDir: "{app}\languages\DIALOGS\es"; Flags: ignoreversion 
  53. Source: "{app}\languages\DIALOGS\es_AR\messages.mo"; DestDir: "{app}\languages\DIALOGS\es_AR"; Flags: ignoreversion 
  54. Source: "{app}\bin\outlook_addin.dll"; DestDir: "{app}\bin"; Check: "InstallingOutlook"; Flags: ignoreversion 
  55. Source: "{app}\bin\outlook_addin_register.exe"; DestDir: "{app}\bin"; Check: "InstallingOutlook"; Flags: ignoreversion 
  56. Source: "{app}\bin\outlook_dump_props.exe"; DestDir: "{app}\bin"; Check: "InstallingOutlook"; Flags: ignoreversion 
  57. Source: "{app}\docs\outlook\about.html"; DestDir: "{app}\docs\outlook"; Check: "InstallingOutlook"; Flags: ignoreversion 
  58. Source: "{app}\docs\outlook\docs\configuration.html"; DestDir: "{app}\docs\outlook\docs"; Check: "InstallingOutlook"; Flags: ignoreversion 
  59. Source: "{app}\docs\outlook\docs\outlook-options.html"; DestDir: "{app}\docs\outlook\docs"; Check: "InstallingOutlook"; Flags: ignoreversion 
  60. Source: "{app}\docs\outlook\docs\spambayes-options.html"; DestDir: "{app}\docs\outlook\docs"; Check: "InstallingOutlook"; Flags: ignoreversion 
  61. Source: "{app}\docs\outlook\docs\troubleshooting.html"; DestDir: "{app}\docs\outlook\docs"; Check: "InstallingOutlook"; Flags: ignoreversion 
  62. Source: "{app}\docs\outlook\docs\welcome,1.html"; DestDir: "{app}\docs\outlook\docs"; DestName: "welcome.html"; Check: "InstallingOutlook"; Flags: ignoreversion 
  63. Source: "{app}\docs\outlook\docs\images\field_chooser_after.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  64. Source: "{app}\docs\outlook\docs\images\field_chooser_new_field.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  65. Source: "{app}\docs\outlook\docs\images\manager-select.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  66. Source: "{app}\docs\outlook\docs\images\manager.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  67. Source: "{app}\docs\outlook\docs\images\python.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  68. Source: "{app}\docs\outlook\docs\images\sblogo.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  69. Source: "{app}\docs\outlook\docs\images\span.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  70. Source: "{app}\docs\outlook\docs\images\training.jpg"; DestDir: "{app}\docs\outlook\docs\images"; Check: "InstallingOutlook"; Flags: ignoreversion 
  71. Source: "{app}\docs\outlook\docs\welcome,2.html"; DestDir: "{app}\docs\outlook\docs"; DestName: "welcome.html"; Check: "InstallingOutlook"; 
  72. Source: "{app}\bin\default_bayes_customize.ini"; DestDir: "{app}\bin"; Check: "InstallingOutlook"; Flags: ignoreversion 
  73. Source: "{app}\bin\sb_server.exe"; DestDir: "{app}\bin"; Check: "InstallingProxy"; Flags: ignoreversion 
  74. Source: "{app}\bin\sb_service.exe"; DestDir: "{app}\bin"; Check: "InstallingProxy"; Flags: ignoreversion 
  75. Source: "{app}\bin\sb_pop3dnd.exe"; DestDir: "{app}\bin"; Check: "InstallingProxy"; Flags: ignoreversion 
  76. Source: "{app}\bin\sb_tray.exe"; DestDir: "{app}\bin"; Check: "InstallingProxy"; Flags: ignoreversion 
  77. Source: "{app}\bin\sb_upload.exe"; DestDir: "{app}\bin"; Check: "InstallingProxy"; Flags: ignoreversion 
  78. Source: "{app}\bin\setup_server.exe"; DestDir: "{app}\bin"; Check: "InstallingProxy"; Flags: ignoreversion 
  79. Source: "{app}\docs\sb_server\readme_proxy,1.html"; DestDir: "{app}\docs\sb_server"; DestName: "readme_proxy.html"; Check: "InstallingProxy"; 
  80. Source: "{app}\docs\sb_server\troubleshooting,1.html"; DestDir: "{app}\docs\sb_server"; DestName: "troubleshooting.html"; Check: "InstallingProxy"; 
  81. Source: "{app}\docs\sb_server\readme_proxy,2.html"; DestDir: "{app}\docs\sb_server"; DestName: "readme_proxy.html"; Check: "InstallingProxy"; 
  82. Source: "{app}\docs\sb_server\troubleshooting,2.html"; DestDir: "{app}\docs\sb_server"; DestName: "troubleshooting.html"; Check: "InstallingProxy"; 
  83. Source: "{app}\docs\sb_server\docs\images\config.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  84. Source: "{app}\docs\sb_server\docs\images\python.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  85. Source: "{app}\docs\sb_server\docs\images\review.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  86. Source: "{app}\docs\sb_server\docs\images\review_empty.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  87. Source: "{app}\docs\sb_server\docs\images\sblogo.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  88. Source: "{app}\docs\sb_server\docs\images\span.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  89. Source: "{app}\docs\sb_server\docs\images\tray.jpg"; DestDir: "{app}\docs\sb_server\docs\images"; Check: "InstallingProxy"; 
  90. Source: "{app}\bin\sb_imapfilter.exe"; DestDir: "{app}\bin"; Check: "InstallingIMAP"; Flags: ignoreversion 
  91. [Run]
  92. Filename: "{app}\docs\sb_server\readme_proxy.html"; Check: "InstallingProxy"; Flags: shellexec skipifdoesntexist postinstall skipifsilent nowait
  93. Filename: "{app}\docs\outlook\docs\welcome.html"; Check: "InstallingOutlook"; Flags: shellexec skipifdoesntexist postinstall skipifsilent nowait
  94. Filename: "{app}\bin\outlook_addin_register.exe"; StatusMsg: "Registering Outlook Addin"; Check: "InstallingOutlook"; 
  95. Filename: "{app}\bin\outlook_addin_register.exe"; Parameters: "HKEY_LOCAL_MACHINE"; StatusMsg: "Registering Outlook Addin for all users"; Check: "InstallOutlookAllUsers"; 
  96. Filename: "{app}\bin\sb_tray.exe"; Description: "Start the server now"; Check: "InstallingProxy"; Flags: skipifdoesntexist postinstall nowait
  97. [UninstallRun]
  98. Filename: "{app}\bin\outlook_addin_register.exe"; Parameters: "--unregister"; StatusMsg: "Unregistering Outlook Addin"; Check: "InstallingOutlook"; 
  99. [Icons]
  100. Name: "{group}\SpamBayes Tray Icon"; Filename: "{app}\bin\sb_tray.exe"; Check: "InstallingProxy"; 
  101. Name: "{userdesktop}\SpamBayes Tray Icon"; Filename: "{app}\bin\sb_tray.exe"; Check: "DesktopIcon"; 
  102. Name: "{userstartup}\SpamBayes Tray Icon"; Filename: "{app}\bin\sb_tray.exe"; Check: "StartupProxy"; 
  103. Name: "{group}\About SpamBayes"; Filename: "{app}\docs\sb_server\readme_proxy.html"; Check: "InstallingProxy"; 
  104. Name: "{group}\Troubleshooting Guide"; Filename: "{app}\docs\sb_server\troubleshooting.html"; Check: "InstallingProxy"; 
  105. Name: "{group}\SpamBayes IMAP Filter Web Interface"; Filename: "{app}\sb_imapfilter.exe"; Parameters: "-b"; Check: "InstallingIMAP"; 
  106. Name: "{userstartup}\SpamBayes IMAP Filter"; Filename: "{app}\bin\sb_imapfilter.exe"; Parameters: "-c -t -l 10"; Check: "StartupIMAP"; 
  107. Name: "{group}\SpamBayes Outlook Addin\About SpamBayes"; Filename: "{app}\docs\outlook\about.html"; Check: "InstallingOutlook"; 
  108. Name: "{group}\SpamBayes Outlook Addin\Troubleshooting Guide"; Filename: "{app}\docs\outlook\docs\troubleshooting.html"; Check: "InstallingOutlook"; 
  109. [CustomMessages]
  110. default.NameAndVersion=%1 version %2
  111. default.AdditionalIcons=Additional icons:
  112. default.CreateDesktopIcon=Create a &desktop icon
  113. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  114. default.ProgramOnTheWeb=%1 on the Web
  115. default.UninstallProgram=Uninstall %1
  116. default.LaunchProgram=Launch %1
  117. default.AssocFileExtension=&Associate %1 with the %2 file extension
  118. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  119. [Languages]
  120. ; These files are stubs
  121. ; To achieve better results after recompilation, use the real language files
  122. Name: "default"; MessagesFile: "embedded\default.isl"; 
  123.